@charset "utf-8";
/* CSS Document */

.product{ width:1180px; margin:-50px auto 0 auto; position:relative; z-index:99;}
.product ul li{ width:275px; height:230px; float:left; margin:0 10px; background:#5d5d5d;-webkit-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;}
.product ul li img{ width:275px; height:185px;}
.product ul li p{ width:275px; height:45px;}
.product ul li p a{ font-size:16px; color:#fff; display:block; text-align:center; line-height:45px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap; }
.product ul li:hover{-webkit-transform: translateY(-15px);transform: translateY(-15px);}

.news_bg{ width:100%; margin:30px auto 0 auto; height:460px; background:#f1f1f1;}
.news_bg .news{width:1180px; margin:0 auto; height:460px;}
.news_bg .news .news_t{ margin:0px 0 0 40px; padding-top:30px;}
.news_bg .news .news_nr{ width:1180px; margin:30px auto 0 auto;}
.news_bg .news .news_nr .news_list{ float:left; width:155px; height:310px; background:#ececec;}
.news_bg .news .news_nr .news_list ul li{ height:77px; width:155px;border-top:1px solid #ccc;}
.news_bg .news .news_nr .news_list ul li a{ font-size:18px; color:#666; text-align:center; line-height:77px; display:block;}
.news_bg .news .news_nr .nr_box{height:290px; width:905px; background:#fff; float:left; padding:10px 20px;}
.news_bg .news .news_nr .nr_box .nr ul li{ height:75px; width:905px; padding:10px 0; border-bottom:1px solid #dcdcdc;}
.news_bg .news .news_nr .nr_box .nr ul li .news_img{ float:left;height:75px; width:120px;}
.news .news_nr .nr_box .nr ul li .news_img img{height:75px; width:120px;}
.news .news_nr .nr_box .nr ul li .nr_r{ float:left; margin-left:15px; width:725px;}
.news .news_nr .nr_box .nr ul li .nr_r h5 a{ font-size:14px; color:#333; line-height:30px; font-weight:normal; display:block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap; }
.news .news_nr .nr_box .nr ul li .nr_r p{font-size:14px; color:#888; line-height:24px; height:72px; overflow:hidden;}
.news_bg .news .news_nr .news_list ul li:hover{border-left:1px solid #ffa500;}
.news_bg .news .news_nr .news_list ul li:hover a{ color:#ffa500;}
.news .news_nr .nr_box .nr ul li .nr_r h5 a:hover{color:#ffa500;}